righting a wrong - French English Dictionary